const express = require("express");
const app = express();
const MpUploadOssHelper = require("./uploadOssHelper.js");

app.get("/sign", (req, res) => {
  const mpHelper = new MpUploadOssHelper({
    // 从环境变量中获取访问凭证。运行本代码示例之前，请确保已设置环境变量OSS_ACCESS_KEY_ID和OSS_ACCESS_KEY_SECRET。
    accessKeyId: "LTAI5tRWCrgoJKtoF4HxfjzQ",
    accessKeySecret: "bFGiAwUvnb4Pi5oBFB11eeA0Cut5Qz",
    // 限制参数的生效时间，单位为小时，默认值为1。
    timeout: 1,
    // 限制上传文件大小，单位为MB，默认值为10。
    maxSize: 100,
  });

  // 生成参数。
  const params = mpHelper.createUploadParams();
  res.json(params);
});
app.listen(3000, () => { console.log(`服务已启动：3000`) })
